radar antenna - Turkish English Dictionary